Synthesis of Induction Orderings for Existence Proofs
نویسنده
چکیده
In the eld of program synthesis inductive existence proofs are used to compute algorithmic deenitions for the skolem functions under consideration. While in general the recursion orderings of the given function deenitions form the induction ordering this approach often fail for existence proofs. In many cases a completely new induction ordering has to be invented to prove an existence formula. In this paper we describe a top-down approach for computing appropriate induction orderings for existence formulas. We will use constraints from the knowledge of guiding inductive proofs to select proper induction variables and to compute a rst outline of the proof. Based on this outline the induction ordering is nally reened and synthesized.
منابع مشابه
Generating Polynomial Orderings for Termination Proofs
Most systems for the automation of termination proofs using polynomial orderings are only semi-automatic,i.e. the \right" polynomial ordering has to be given by the user. We show that a variation of Lank-ford's partial derivative technique leads to an easier and slightly more powerful method than most other semi-automatic approaches. Based on this technique we develop a method for the automated...
متن کاملQuranic way of presenting proofs for God`s existence
Regardless of the view of those philosophers like Plantinga who see no need in any proof for the existence of God, scholars have presented four views on Quranic way of proving the existence of God including demonstration, awakening, implication and clear demonstration. Describing and criticizing the views in detail, the author has viewed differently. God has regarded the level of the addressee`...
متن کاملA Survey of the Reverse Mathematics of Ordinal Arithmetic
This article surveys theorems of reverse mathematics concerning the comparability, addition, multiplication and exponentiation of countable well orderings. In [13], Simpson points out that ATR0 is “strong enough to accommodate a good theory of countable ordinal numbers, encoded by countable well orderings.” This paper provides a substantial body of empirical evidence supporting Simpson’s claim....
متن کاملOn the Existence of Extremal Cones and Comparative Probability Orderings
We study the recently discovered phenomenon [1] of existence of comparative probability orderings on finite sets that violate Fishburn hypothesis [2, 3] — we call such orderings and the discrete cones associated with them extremal. Conder and Slinko constructed an extremal discrete cone on the set of n = 7 elements and showed that no extremal cones exist on the set of n ≤ 6 elements. In this pa...
متن کاملGeneral Techniques for Automatic Program Optimization and Synthesis Through Theorem Provingl
We report on program optimization research within the proofs as programs paradigm. Firstly, we describe program optimization by the transformation of program synthesis proofs (i.e. constructive existence proofs). Synthesis proofs which yield inefficient programs are transformed into analogous proofs which yield more efficient programs. The key to program optimization lies in the transformation ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994